seed and fertilizer tubes - Turkish English Dictionary